legal holidays - German English Dictionary